
/* dbdCSS(import.css) */

/* dbdCSS(vars.css) */

/* dbdCSS(default.css) */
/*** DEFAULTS ***/
*
{
	margin: 0;
	padding: 0;
}

html, body
{
	width: 100%;
	height: 100%;
}

body
{
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	width: auto;
	background-color: #fff;
	scroll: 0 0;
	/* part 1 of 2 centering hack */
}

a
{
	outline: none;
}

img
{
	border: none;
}

li
{
	list-style: none;
}

ul.nav
{
	list-style: none;
}

table
{
	margin: 0px;
	padding: 0px;
}

optgroup
{
	color: #555555;
	font-style: normal;
	padding-left: 3px;
}

option
{
	padding-left: 5px;
	color: #999999;
}


.dbdFoot
{
	background: url(http://assets.aerofilm.tv/images/gfx/dbd_footer_icon.gif) no-repeat top center;
	margin-top: 5px;
	padding-top: 12px;
}

.errorCon
{
	width: 500px;
	height: 250px;
	margin: auto;
	padding-top: 30px;
}

/**** UNIVERSAL CLASSES ****/

.left
{
	float: left;
}

.right
{
	float: right;
}

.bdrRight
{
	border-right: 1px solid #cccccc;
}

.rightBrdr
{
	border-right: 1px solid #b9b9b9;
}
/* dbdCSS(clearfix.css) */
/*** HACKS ***/
/*** CLEARFIX/HOLLY HACK
	http://www.positioniseverything.net/easyclearing.html ***/
.clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfixleft:after
{
    content: ".";
    display: block;
    height: 0;
    clear: right;
    visibility: hidden;
}

.clearfixright:after
{
    content: ".";
    display: block;
    height: 0;
    clear: right;
    visibility: hidden;
}

/** KINDA PISSES FIREFOX OFF **/
.clearfix
{
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/*** END HACKS ***/
/* dbdCSS(fonts.css) */
/* FONTS.CSS */

/* GLOBAL FONT STYLE */
body
{
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 12px;
}

em
{
	font-weight: bold;
	font-style: normal;
	font-size: 1.0em;
}

textarea
{
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
}

a
{
	color: #0cbff2;
	text-decoration: none;
}

.aeroDigital a
{
	color: #56d31a;
}

.aeroPost a
{
	color: #f37721;
}

.americanRogue a
{
	color: #fc1515;
}

a:hover
{
	text-decoration: underline;
}

label,
td,
li
{
	color: #777;
	font-size: 0.95em;
}

p
{
	color: #777;
	font-size: 1.0em;
	margin-bottom: 10px;
}

h1
{
	font-size: 2.2em;
	color: #666666;
	letter-spacing: -0.5px;
}

h2
{
	font-size: 2.2em;
	color: #666;
	letter-spacing: -0.8px;
}

h4
{
	font-size: 1.4em;
	margin: 0px;
}

.inlineLink a
{
	text-decoration: underline;
}

/* dbdCSS(layout.css) */
/*** GENERAL LAYOUT STRUCTURE ***/

/** AERO SPECIFIC COLORS

AERO FILM BLUE - #0cbff2

**/

/*** GLOBAL ***/

#pageAll
{
	text-align: left;
	height: auto !important;
	min-height: 100%;
	width: 100% !important;
}

#pageGreen
{
	position: absolute;
	top: 0;
	right: 0;
}

#pageGreen a.aeroGreen
{
	width: 71px;
	height: 83px;
	display: block;
	background: url(http://assets.aerofilm.tv/images/gfx/aero_green.png) no-repeat top right;
}

/*
#pageBody
{
	width: auto;
}
*/
/*** END GLOBAL ***/



/*** HEADER ***/

#pageHead
{
	position: relative;
	height: 110px;
	width: 840px;
	margin: auto;
	/*border: 1px solid #ccc;*/
}

.index #pageHead
{
	display: none;
}

#pageHead h1 a
{
	position: absolute;
	top: 35px;
	left: 0px;
	display: block;
	background: url(http://assets.aerofilm.tv/images/gfx/aero_film_logo_header.gif) no-repeat top left;
	width: 299px;
	height: 53px;
}

.aeroPost #pageHead h1 a,
.postPro #pageHead h1 a
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_post_header_logo.gif) no-repeat top left;
}

.aeroDigital #pageHead h1 a
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_digital_header_logo.gif) no-repeat top left;
	width: 353px;
}

.americanRogue #pageHead h1 a
{
	background: url(http://assets.aerofilm.tv/images/gfx/amer_rogue_header_logo.gif) no-repeat top left;
	width: 450px;
}

.headNav
{
	position: absolute;
	top: 10px;
	right: 10px;
}

.headNav li
{
	display: block;
	float: left;
	margin-right: 10px;
}

/*** END HEADER ***/

/*** FOOTER ***/

#pageFoot
{
	clear: both;
	margin: 50px auto 15px auto;
	width: 840px;
	padding-bottom: 10px;
}

#footNav
{
	height: 35px;
	text-align: center;

}

#footNav li
{
	display: inline;
	padding-right: 15px;
	padding-top: 10px;
	height: 35px;
}

#credits
{
	text-align: center;
	font-size: 0.9em;
}

.social
{
	display: block;
	width: 110px;
	margin: 0 auto 20px auto;
}

.social li
{
	display: block;
	float: left;
	margin: 0 5px;
}

a.facebookIcon
{
	background: transparent url(/images/gfx/social_facebook.gif) no-repeat top left;
	height: 25px;
	width: 25px;
	display: block;
}

a.twitterIcon
{
	background: transparent url(/images/gfx/social_twitter.gif) no-repeat top left;
	height: 25px;
	width: 25px;
	display: block;
}

a.blogspotIcon
{
	background: transparent url(/images/gfx/social_blogspot.gif) no-repeat top left;
	height: 25px;
	width: 25px;
	display: block;
}

/*** END FOOTER ***/




/*** NAVIGATION ***/

#navBar
{

	background: url(http://assets.aerofilm.tv/images/gfx/nav_bg.gif) repeat top left;
	height: 40px;
	border: 1px solid #ccc;
}

.navBtnCon
{
	margin: auto;
}

.navBtnCon li
{
	display: block;
	float: left;
	height: 40px;
}



/*** END NAVIGATION ***/


/*** BODY ***/


.bodyTop
{
	height: 350px;
	/*padding-left: 50px;*/
	width: auto !important;
	min-width: auto !important;
}

#aeroFilm
{
	background-color: #0cbff2;
}

#aeroDigital
{
	background-color: #56d31a;
}

#aeroPost
{
	background-color: #f37721;
}

#americanRogue
{
	background-color: #fc1515;
}

#artFrame
{
	position: relative;
	margin: auto;
	height: 350px;
	width: 920px;
}

#artContent
{
	margin: 0 40px 0 40px;
}

.leftBorder
{
	position: absolute;
	top: 0;
	left: 0;
	background: url(http://assets.aerofilm.tv/images/gfx/side_border_sprite.gif) no-repeat top left;
	width: 40px;
	height: 350px;
}

.rightBorder
{
	position: absolute;
	top: 0;
	right: 0;
	background: url(http://assets.aerofilm.tv/images/gfx/side_border_sprite.gif) no-repeat -40px top;
	width: 40px;
	height: 350px;
}

.aeroPost .leftBorder
{
	background-position: -80px top;
}

.aeroPost .rightBorder
{
	background-position: -120px top;
}


.aeroDigital .leftBorder
{
	background-position: left -350px;
}

.aeroDigital .rightBorder
{
	background-position: -40px -350px;
}

.americanRogue .leftBorder
{
	background-position: -80px -350px;
}

.americanRogue .rightBorder
{
	background-position: -120px -350px;
}

#bodyBottom
{
	width: 840px;
	margin: 20px auto 10px auto;
}

#bodyBottom p
{
	font-size: 1.1em;
	margin-bottom: 20px
}

/*** END BODY ***/

/*** HOME PAGE ***/

#carousel
{
	margin: 20px auto 0 auto;
	width: 1050px;
	height: 550px;
}

#carousel p
{
	text-align: center;
}

#carousel embed
{
	width: 1050px;
	height: 550px;
	margin: auto;
}

#noFlash
{
	width: 1000px;
	margin: auto;
}

#homeText
{
	width: 900px;
	margin: auto;
	text-align: center;
}

#homeText ul
{
	width: 400px;
	margin: 10px auto 0 auto;
	text-align: center;

}

#homeText li
{
	display: block !important;
	float: left !important;
	margin: 0 10px 0 10px;
}

#homeText a.digitalLink
{
	color: #56d31a;
}

#homeText a.postLink
{
	color: #f37721;
}

#homeText a.rogueLink
{
	color: #fc1515;
}

#homeText h1
{
	font-size: 2.7em;
	font-weight: normal;
	text-align: center;
	color: #ccc;
	letter-spacing: -0.1em;
}
/* dbdCSS(button.css) */
/*** BUTTON AND ICON GRAPHICS ***/
.hiddenButtonDiv a
{
	display: none;
}

/** MAIN NAVIGATION **/

.navBtnCon li a
{
	display: block;
	width: 100px;
	height: 40px;
	border-left: 1px solid #b9b9b9;
}

#homeBtn
{
	background: url(http://assets.aerofilm.tv/images/button/main_head_nav_sprite.gif) no-repeat;
	background-position: top left;
}

#homeBtn:hover
{
	background-position: left -40px;
}

#homeBtn.pageCur
{
	background-position: left -80px;
}

#directorBtn
{
	background: url(http://assets.aerofilm.tv/images/button/main_head_nav_sprite.gif) no-repeat;
	background-position: -100px top;
}

#directorBtn:hover
{
	background-position: -100px -40px;
}

#directorBtn.pageCur
{
	background-position: -100px -80px;
}

#salesBtn
{
	background: url(http://assets.aerofilm.tv/images/button/main_head_nav_sprite.gif) no-repeat;
	background-position: -200px top;
}

#salesBtn:hover
{
	background-position: -200px -40px;
}

#salesBtn.pageCur
{
	background-position: -200px -80px;
}

#newsBtn
{
	background: url(http://assets.aerofilm.tv/images/button/main_head_nav_sprite.gif) no-repeat;
	background-position: -300px top;
}

#newsBtn:hover
{
	background-position: -300px -40px;
}

#newsBtn.pageCur
{
	background-position: -300px -80px;
}

#infoBtn
{
	background: url(http://assets.aerofilm.tv/images/button/main_head_nav_sprite.gif) no-repeat;
	background-position: -400px top;
}

#infoBtn:hover
{
	background-position: -400px -40px;
}

#infoBtn.pageCur
{
	background-position: -400px -80px;
}

#preProBtn
{
	background: url(http://assets.aerofilm.tv/images/button/main_head_nav_sprite.gif) no-repeat;
	background-position: -500px top;
}

#preProBtn:hover
{
	background-position: -500px -40px;
}

#preProBtn.pageCur
{
	background-position: -500px -80px;
}

#directionsBtn
{
	background: url(http://assets.aerofilm.tv/images/button/main_head_nav_sprite.gif) no-repeat;
	background-position: -600px top;
}

#directionsBtn:hover
{
	background-position: -600px -40px;
}

#directionsBtn.pageCur
{
	background-position: -600px -80px;
}

#terminalBtn
{
	background: url(http://assets.aerofilm.tv/images/button/main_head_nav_sprite.gif) no-repeat;
	background-position: -700px top;
}

#terminalBtn:hover
{
	background-position: -700px -40px;
}

#terminalBtn.pageCur
{
	background-position: -700px -80px;
}

#editorsBtn
{
	background: url(http://assets.aerofilm.tv/images/button/main_head_nav_sprite.gif) no-repeat;
	background-position: -800px top;
}

#editorsBtn:hover
{
	background-position: -800px -40px;
}

#editorsBtn.pageCur
{
	background-position: -800px -80px;
}

#facilitiesBtn
{
	background: url(http://assets.aerofilm.tv/images/button/main_head_nav_sprite.gif) no-repeat;
	background-position: -900px top;
}

#facilitiesBtn:hover
{
	background-position: -900px -40px;
}

#facilitiesBtn.pageCur
{
	background-position: -900px -80px;
}


/** HEADER ICONS **/

.headNav li a
{
	background: url(http://assets.aerofilm.tv/images/gfx/plane_nav_sprite.gif) no-repeat top left;
	display: block;
	width: 75px;
	height: 18px;
}

.aeroFilmIcon
{
	background-position: left top;
}

.aeroDigitalIcon
{
	background-position: -75px top !important;
}

.aeroPostIcon
{
	background-position: -150px top !important;
}

.americanRogueIcon
{
	background-position: -225px top !important;
}

.clarityIcon
{
	background-position: -300px top !important;
}


/** REEL / BUCKSLIP **/

.downloadQT
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/button/download_qt.gif) no-repeat top left;
	width: 140px;
	height: 45px;
}

.viewMsg
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/button/view_msg.gif) no-repeat top left;
	width: 140px;
	height: 45px;
}

.contactBtn
{
	background: url(http://assets.aerofilm.tv/images/button/contact_aero.png) no-repeat;
	background-position: top left;
	width: 123px;
	height: 27px;
}

.contactBtn:hover
{
	background: url(http://assets.aerofilm.tv/images/button/contact_aero.png) no-repeat;
	background-position: left -39px;
}

.clientAccessBtn
{
	background: url(http://assets.aerofilm.tv/images/button/client_access.png) no-repeat;
	background-position: top left;
	width: 132px;
	height: 27px;
}

.clientAccessBtn:hover
{
	background: url(http://assets.aerofilm.tv/images/button/client_access.png) no-repeat;
	background-position: left -39px;
}

.corpReelBtn
{
	background: url(http://assets.aerofilm.tv/images/button/corp_reel.png) no-repeat;
	background-position: top left;
	display: block;
	width: 123px;
	height: 27px;
}

.corpReelBtn:hover
{
	background: url(http://assets.aerofilm.tv/images/button/corp_reel.png) no-repeat;
	background-position: left -39px;
}

.editReelBtn
{
	background: url(http://assets.aerofilm.tv/images/button/editors_reel.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 123px;
	height: 27px;
}

.editReelBtn:hover
{
	background: url(http://assets.aerofilm.tv/images/button/editors_reel.gif) no-repeat;
	background-position: left -39px;
}

.shareReelBtn
{
	background: url(http://assets.aerofilm.tv/images/button/share_reel.png) no-repeat;
	background-position: top left;
	display: block;
	width: 94px;
	height: 27px;
}

.shareReelBtn:hover
{
	background: url(http://assets.aerofilm.tv/images/button/share_reel.png) no-repeat;
	background-position: left -39px;
}

/*** INPUT BUTTONS ***/

.loginDiv
{
	text-align: center;
}
/* dbdCSS(hide.css) */
.social a span,
#genInfo a span,
.fileListCon li a span,
.files a span,
.contactListCon li a span,
.formNav a span,
.btmNav li a span,
.sideSubNav a span,
.prePro .subNav a span,
#editDropBox h2 span,
.ftpCon a span,
#downloadAll a span,
#preProControl a span,
.customReel a span,
#directionsSlideContent a span,
#editorsSlideContent a span,
.videoInfo a span,
.descCon li a span,
.corpReelBtn span,
.salesSlideContent a span,
.statusToggle a span,
.addAnother a span,
.listCon li a span,
#aeroControl a span,
.navBtnCon li a span,
#editDirectors h2 span,
#editPrePro h2 span,
#editCustomReel h2 span,
.spotInfo a span,
.video a span,
.edit h2 span,
#widgetCon a span,
#homeSlideContent a span,
.modalClose span,
#pageHead h1 a span,
div.headNav li a span,
a.aeroGreen span,
.hide
{
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	font-size: 0;
	/*display: block !important;
	width: 0 !important;
	height: 0 !important;
	overflow: hidden !important;
	font-size: 0 !important;*/
}

.hiddenIframe
{
	display: none;
}
/* dbdCSS(imageSlider.css) */
/*** IMAGE SLIDER - ICAROUSEL  ***/

#artContent
{
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -420px;
	width: 840px;
	height: 350px;
}

#slideNav
{
	height: 40px;
	margin-top: -41px !important;
/* IE FIX */
	position: relative;
}

#slideNav ul
{
	position: relative;
	width: 840px;
	height: 40px;
}

#slideNav ul li
{
	list-style: none;
	float: left;
	display: block;
}

#slideNav ul li a
{
	display: block;
}

#slidingContent
{
	position: relative;
	display: block;
	width: 840px;
	height: 350px;
	overflow: hidden !important;
	margin-top: 1px;
}

#slidingContent ul
{
	position: relative;
	width: 6720px;
}

#slidingContent ul li
{
	list-style: none;
	float: left;
	display: block;
	width: 840px;
	height: 350px;
}

.mainSlide h3
{
	color: #fff;
	margin-bottom: 5px;
}

.mainSlide label
{
	color: #fff;
}

.mainSlide .textField
{
	width: 55px;
	font-size: 1.2em;
	padding: 3px;
	margin-right: 5px;
}

/** SALES HOVER **/

#salesSlideContent
{
	/*position: absolute;
	top: 180px;
	left: 60px;*/
	width: 840px;
	height: 350px;
	overflow:hidden;
}

#salesSlideContent a.trigger
{
	display: block;
	width: 95px;
	height: 40px;
}

.usaEast
{
	position: absolute;
	top: 195px;
	left: 80px;
}

.usaMidwest
{
	position: absolute;
	top: 195px;
	left: 205px;
}

.usaWest
{
	position: absolute;
	top: 195px;
	left: 350px;
}

.worldwide
{
	position: absolute;
	top: 195px;
	left: 495px;
}

.assoc
{
	position: absolute;
	top: 195px;
	left: 620px;
}
/* dbdCSS(content.css) */
/*** CONTENT  STYLE ***/

/** SLIDING FRAMES **/

#slideEditors,
#slideDirections,
#slideHome,
#slideDirectors,
#slideSales,
#slideNews,
#slideInfo,
#slidePrePro
{
	position: relative;
	display: block;
	width: 840px;
	height: 350px;
}

#slideHome
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/art/aero_film_home_art.gif) no-repeat;
	background-position: left top;
}

#slideDirectors
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/art/aero_film_directors.gif) no-repeat;
	background-position: left top;
}

#slideSales
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/art/aero_film_sales.gif) no-repeat;
	background-position: left top;
}

#slideNews
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/art/aero_film_news.gif) no-repeat;
	background-position: left top;
}

#slideInfo
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/art/aero_film_info.gif) no-repeat;
	background-position: left top;
}

#slidePrePro
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/art/aero_film_services.gif) no-repeat;
	background-position: left top;
}

#slideDirections
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/art/aero_film_directions.gif) no-repeat;
	background-position: left top;
}

#slideTerminal
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/art/aero_film_terminal.gif) no-repeat;
	background-position: left top;
}

.aeroPost #slideInfo
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/art/aero_post_info.gif) no-repeat top left;
}


#slideEditors
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/art/aero_post_editors.gif) no-repeat top left;
}


.aeroPost #slideDirections
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/art/aero_post_directions.jpg) no-repeat top left;
}

.aeroDigital #slideHome
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/art/aero_digital_home.gif) no-repeat top left;
}

.aeroPost #slideHome
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/art/aero_post_home.gif) no-repeat top left;
}

.americanRogue #slideHome
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/art/american_rogue_home.gif) no-repeat top left;
}
#directorsSlideContent
{
	position: absolute;
	top: 80px;
	left: 575px;
	width: 144px;
	height: 164px;
	padding: 3px;
	overflow: auto;
}

#editorsSlideContent
{
	position: absolute;
	top: 80px;
	left: 585px;
	width: 144px;
	height: 164px;
	padding: 3px;
	overflow: none;
}

#preProSlideContent
{
	position: absolute;
	top: 85px;
	left: 300px;
	width: 220px;
	height: 135px;
	padding: 3px;
}

#directionsSlideContent
{
	position: absolute;
	top: 245px;
	right: 60px;
	width: 150px;
	height: 63px;
}

#directionsSlideContent a
{
	display: block;
	width: 150px;
	height: 63px;
}

#terminalSlideContent
{
	position: absolute;
	top: 123px;
	right: 300px;
	width: 300px;
	height: 32px;
}

#terminalSlideContent .terminalField
{
	width: 166px;
	height: 24px;
	border: 1px solid #fff;
	background-color: #fff;
	font-size: 1.6em;
	padding: 2px;
	margin-top: 2px;
}

.slideText p
{
	color: #fff;
	font-size: 1.0em;
	line-height: 14px;
}

.slideText h4
{
	font-size: 1.1em;
	color: #fff;
	border-bottom: 1px solid #0cbff2;
	padding-bottom: 2px;
	margin-bottom: 2px;
}

#homeSlideContent
{
	/*border: 1px solid #f00;*/
	margin: 42px 0 0 525px;
	width: 275px;
	height: 50px;
}

#homeSlideContent a
{
	display: block;
	float: left;
	margin-right: 15px;
	width: 40px;
	height: 40px;
}

.flightLogIn
{
	position: absolute;
	top: 30px;
	right: 65px;
	width: 285px;
	height: 65px;
}


#flightCheck
{
	position: absolute;
	top: 108px;
	left: 590px;
	width: 185px;
	height: 28px;
	padding-top: 5px;
	padding-left: 10px;
}

#flightCheck label
{
	display: inline;
	color: #fff;
}

input.flightField
{
	width: 65px;
	margin-right: 10px;
}

.fleetImage,
.klausCamImage,
.reelImage,
.headquartersImage
{
	width: 190px;
	height: 80px;
	margin: 5px 0 0 5px;
}


.fleetImage
{
	background: url(http://assets.aerofilm.tv/images/photos/home_hover_photos_sprite.jpg) no-repeat;
	background-position: left top;
}

.klausCamImage
{
	background: url(http://assets.aerofilm.tv/images/photos/home_hover_photos_sprite.jpg) no-repeat;
	background-position: -190px top;
}

.reelImage
{
	background: url(http://assets.aerofilm.tv/images/photos/home_hover_photos_sprite.jpg) no-repeat;
	background-position: -380px top;
}

.headquartersImage
{
	background: url(http://assets.aerofilm.tv/images/photos/home_hover_photos_sprite.jpg) no-repeat;
	background-position: -570px top;
}

/** DIRECTORS **/

#directorSide,
#directorSpecializedSide
{
	float: left;
	width: 420px;
}


#directorsList,
#directorsSpecializedList,
#staffList,
#editorsList
{
	border-top: 3px solid #ccc;
	position: relative;
	min-height: 200px;
	padding-top: 5px;
	margin-top: 5px;
}

#staffList
{
	height: 200px;
}

#staffList td,
#services li,
#directorsList li,
#directorsSpecializedList li,
#editorsList li
{
	font-size: 1.7em;
	list-style: none;
	text-transform: uppercase;
}

/*
#directorsList1 li
{
	float: left;
	width: 400px;
}

#directorsList li.column1
{
	width: 400px;
	margin-left: 0;
	line-height: 1.2em;
}

#directorsList li.column2
{
	width: 400px;
	margin-left: 400px;
}

#directorsList li.column2.columnReset
{
	margin-top: -6em;
}
*/
#staffList td
{
	min-width: 200px;
	width: 200px;
}

#staffList td span,
#directorsList li span,
#directorsSpecializedList li span
{
	color: #0cbff2
}

#directorsSpecializedList li span.specialization
{
	display: block;
	font-size: 0.6em;
	margin-left: 28px;
}

.aeroPost #staffList td span,
#editorList td span
{
	color: #f37721
}

#editorsList li span
{
	color: #f37721
}

#staffList td a,
#services li a,
#directorsList li a,
#directorsSpecializedList li a,
#editorsList li a
{
	color: #999;
	margin: 0px;
	cursor: pointer;
	text-decoration: none;
}

.aeroPost #staffList td a:hover,
.aeroPost #services li a:hover,
#editorsList li a:hover
{
	color: #f37721;
}

#staffList td a:hover,
#services li a:hover,
#directorsList li a:hover,
#directorsSpecializedList li a:hover
{
	color: #0cbff2;
}


#staffList td.extraStaff
{
	font-size: 1.2em;
}

#staffList td.staffTitle
{
	font-size: 0.8em;
	font-weight: normal;
}

#staffList td.mngtTitle
{
	font-size: 1.0em;
	font-weight: normal;
}

.accent
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/button/directors_hover.png) no-repeat;
	background-position: left 5px;
	padding-left: 28px;
	height: 20px;
	padding-top: 0px;
}

.aeroPost #staffList .accent,
#editorsList .accent
{
	background: url(http://assets.aerofilm.tv/images/gfx/editors_hover.gif) no-repeat;
	background-position: left 5px;
}

.aeroPost #staffList .accent:hover,
#editorsList .accent:hover,
.accent:hover
{
	background-position: left -53px;
}

/** INFO CENTER **/

#mngmtListCon
{
	position: absolute;
	top: 50px;
	left: 0;
	width: 440px;
}

#mngmtListCon td.mngtName
{
	width: 230px;
}

#staffListCon
{
	position: absolute;
	top: 10px;
	right: 0;
	width: 400px;
}


/* PASSPORT */

.lance,
.skip,
.directors
{
	background: #ffffff url(http://assets.aerofilm.tv/images/gfx/modal_bg_map.gif) no-repeat top center;
	width: auto;
	height: auto;
}

.skip #pageBody,
.lance #pageBody,
.directors #pageBody
{
	position: relative;
	width: 745px;
	height: 670px;
	margin: 10px auto 10px auto;

}

#staffDetails,
#directorDetails
{
	background: url(http://assets.aerofilm.tv/images/gfx/passport.png) no-repeat top left;
	width: 600px;
	height: 670px;
}

#staffDetails .passportCon,
#directorDetails .passportCon
{
	position: relative;
}

#passportPhoto
{
	position: absolute;
	top: 58px;
	left: 55px;
}

#passportName
{
	position: absolute;
	top: 58px;
	left: 255px;
}

#passportName h4
{
	margin: 0px;
	font-size: 1.2em;
	text-transform: uppercase;
}

#passportName p.descriptor
{
	font-size: 0.7em;
	margin: -5px 0px 0px 0px;
}

#passportNav
{
	position: absolute;
	top: 125px;
	left: 265px;
}

#passportNav li
{
	text-align: left;
	list-style: none;
	margin-bottom: 2px;
}

#passportNav li a
{
	background: url(http://assets.aerofilm.tv/images/aeroFilm/button/passport_nav_bg.png) no-repeat top left;
	width: 280px;
	min-width: 280px;
	height: 18px;
	display: block;
	overflow: hidden;
	padding-left: 80px;
	font-size: 1.1em;
	color: #fff;
	text-decoration: none;
}

#passportNav li a:hover,
#passportNav li a.pageCur2
{
	background-position: left -19px;
}


#passportContent
{
	position: absolute;
	top: 335px;
	left: 55px;
	width: 510px;
	height: 300px;
}

#passportContent h3
{
	margin-bottom: 3px;
	font-size: 1.4em;
}

#passportContent p
{
	color: #555 !important;
}

.contentCon
{
	height: 205px !important;
	min-height: 220px;
	overflow: auto;
	border: 1px solid #ccc;
	overflow: auto;
	background-color: #fff;
	padding: 6px;
	/*opacity: 0.8;
	filter: alpha(opacity=80)*/
}

.contentCon li
{
	display: block;
	float: left;
	width: 150px;
	height: 120px;
	margin-right: 7px;
}

.contentCon li img
{
	border: 1px solid #ccc;
}

.contentCon li span
{
	display: block;
	margin-bottom: 5px;
}

.contentCon li a span
{
	font-size: 0.9em;
}

/* VIDEO SPOTS */


.videos
{
	background: #ffffff url(http://assets.aerofilm.tv/images/gfx/modal_bg_map.gif) no-repeat top center;
	width: 1200px;
	height: 800px;
	cursor: wait;
}


.videoFrame
{
	width: 680px;
	margin: 50px 0 0 20px;
}

.prePro .videoFrame
{
	width: 480px;
	margin: 50px 0 0 20px;
}

#imageFrame
{
	height: 600px;
}

.videoFrame #videoPoster,
.videoFrame #videogoeshere
{
	width: 640px;
	height: 495px;
	margin: 0 0 10px 15px;
}

.prePro .videoFrame #videogoeshere
{
	width: 480px;
	height: 340px;
	margin: 0 0 10px 15px;
}

#videoPoster
{
	position: absolute;
	/*background: url(http://assets.aerofilm.tv/images/gfx/video_loading_screen.gif) no-repeat top left;*/
	width: 640px;
	height: 480px;
}

#videoPoster.videoStopped
{
	background: url(http://assets.aerofilm.tv/images/gfx/video_stopped_screen.gif) no-repeat top left;
	width: 640px;
	height: 480px;
}

.videoInfo
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_film_logo_glare.gif) no-repeat bottom center;
	width: 640px;
	height: 130px;
	margin: 30px auto auto 38px;
	font-size: 1.2em;
}

.videoInfo li
{
	display: inline;
	padding-right: 15px;
	margin-bottom: 10px;
	color: #0cbff2;
}

.videoInfo li span
{
	color: #000;
	font-weight: bold;
}

#aeroControl
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_control.png) no-repeat top left;
	width: 143px;
	height: 250px;
	position: absolute;
	top: 0;
	right: 0;
}

.controlCon
{
	position: relative;
}

#aeroControl a
{
	display: block;
}

.controlHome
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_control_home_icon.gif) no-repeat;
	background-position: top center;
	width: 50px;
	height: 20px;
	position: absolute;
	top: 13px;
	right: 5px;
}

.controlHome:hover
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_control_home_icon.gif) no-repeat;
	background-position: center -30px;
}

.backBtn
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_control_back.png) no-repeat;
	background-position: top center;
	width: 50px;
	height: 20px;
	position: absolute;
	top: 13px;
	right: 55px;
}

.backBtn:hover
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_control_back.png) no-repeat;
	background-position: center -30px;
}

.playPause
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_control_play_pause.png) no-repeat;
	background-position: top center;
	width: 50px;
	height: 20px;
	position: absolute;
	top: 61px;
	right: 35px;
}

.playPause:hover
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_control_play_pause.png) no-repeat;
	background-position: center -30px;
}

.stopMovie
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_control_stop.png) no-repeat;
	background-position: top center;
	width: 50px;
	height: 20px;
	position: absolute;
	top: 92px;
	right: 35px;
}

.stopMovie:hover
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_control_stop.png) no-repeat;
	background-position: center -30px;
}

.controlPrev
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_control_arrows.gif) no-repeat;
	background-position: 3px center;
	position: absolute;
	top: 55px;
	right: 93px;
	width: 12px;
	height: 65px;
}

.controlPrev:hover
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_control_arrows.gif) no-repeat;
	background-position: -11px center;
}

.controlNext
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_control_arrows.gif) no-repeat;
	background-position: -22px center;
	position: absolute;
	top: 55px;
	right: 18px;
	width: 12px;
	height: 65px;
}

.controlNext:hover
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_control_arrows.gif) no-repeat;
	background-position: -36px center;
}

.movieBar
{
	position: absolute;
	top: 138px;
	right: 12px;
	width: 95px;
	height: 10px;
	font-size: 0.9em;
	color: #000;
	border: 1px solid #f1f1f1;
}

.movieBar span
{
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 10px;
	width: 0px;
}

.movieBar .playProgress
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_control_load_slider.gif) no-repeat;
	width: 4px !important;
	height: 14px !important;
	top: -2px;
	left: -3px;
	z-index: 1000;
}

.movieBar .loadProgress
{
	background: url(http://assets.aerofilm.tv/images/gfx/aero_control_load_bar.gif) repeat-x;
}

.movieTime
{
	position: absolute;
	top: 155px;
	right: 23px;
	font-size: 0.9em;
}

.percLoaded
{
	color: #0cbff2
}

/** END DIRECTORS **/

/** SERVICES **/

.standardModalWindow
{
	margin: 45px 0 0 65px;
	width: 575px;
}

.standardModalWindow p
{
	font-size: 1.2em;
	line-height: 20px;
}

.standardModalWindow h2 span.green
{
	color: #76ca3c;
}

.servicesGraphic
{
	border-bottom: 5px solid #0cbff2;
	margin-bottom: 10px;
}

/** END SERVICES **/

/** AERO GREEN **/

#greenInfo
{
	background: url(http://assets.aerofilm.tv/images/gfx/green_icon_big.gif) no-repeat bottom center;
	height: 420px;
	margin-top: 10px;
}

/** END AERO GREEN **/

/** SALES **/

#boardingPass
{
	position: relative;
	background: url(http://assets.aerofilm.tv/images/gfx/boarding_pass_bg.png) no-repeat top left;
	margin-left: -25px;
	width: 875px;
	height: 360px;
}

#sales label
{
	display: block;
	margin: 5px 0 3px 0;
	color: #777;
}

#sales .inputField
{
	width: 250px;
	padding: 2px;
	font-size: 1.1em;
	background-color: #fff;
}

#sales .subjectField
{
	width: 370px;
	padding: 2px;
	font-size: 1.1em;
}

input.inputField,
input.subjectField
{
	border: 1px solid #999;
}

textarea.invalid,
select.invalid,
input.invalid
{
	border: 1px solid #f00;
}

#sales .textBox
{
	width: 490px;
	height: 150px;
	padding: 3px;
}

.infoFrame
{
	position: absolute;
	top: 65px;
	right: 20px;
	width: 260px;
}

.infoFrame .sendDiv
{
	float: right;
	margin-top: 5px;
}

.messageFrame
{
	position: absolute;
	top: 65px;
	right: 325px;
	width: 500px;
}

.sendBtn
{
	margin: 5px auto 0 auto;
	float: right;
}

.deptCon
{
	width: 120px;
	float: left;
	margin-bottom: 10px;
}

.subjectCon
{
	float: left;
}
.msgCon
{
	clear: both;
}

/** END SALES **/


/** REEL / BUCK SLIP / HOME SPOTS **/

#pageAll.office,
#pageAll.mainTheater
{
	background: #ffffff url(http://assets.aerofilm.tv/images/gfx/modal_bg_map.gif) no-repeat top center;
	margin: auto;
}

#pageAll.preProBook #pageHead,
#pageAll.mainTheater #pageHead
{
	/*display: none;*/
}

.reelCon
{
	position: relative;
	background: url(http://assets.aerofilm.tv/images/gfx/video_frame_bg.gif) no-repeat top left;
	width: 860px;
	min-height: 575px;
	margin: 20px auto 0 auto;
	border: 1px solid #f1f1f1;
	background-color: #fff;
}

.reelCon #videogoeshere
{
	margin-left: 20px;
}



/**** PREVIEW VIDEO ****/

.prePro .reelCon
{
	position: relative;
	background: url(http://assets.aerofilm.tv/images/gfx/video_preview_bg_480x320.gif) no-repeat top left;
	width: 700px;
	min-height: 475px;
	margin: 0px auto 0 auto;
	border: 1px solid #f1f1f1;
	background-color: #fff;
}

.reelCon #videogoeshere
{
	margin-left: 20px;
}


.spotInfo
{
	/*background: url(http://assets.aerofilm.tv/images/gfx/aero_film_logo_glare.gif) no-repeat bottom center;*/
	padding-bottom: 10px;
	width: 640px;
	margin: 10px auto auto 38px;
	font-size: 1.1em;
}

.postPro .spotInfo
{
	background: none;
}

.spotInfo li
{
	padding-right: 15px;
	margin-bottom: 3px;
	color: #0cbff2;
}

.spotInfo li span
{
	color: #000;
	font-weight: bold;
}

.spotInfo li span.order
{
	color: #666;
	font-weight: normal;
	font-size: 0.9em;
}

.spotInfo a
{
	display: block;
	float: left;
	margin-right: 15px;
	margin-top: 15px;
}

#buckSlip
{
	margin: 30px 10px 10px 10px;
	padding: 8px;
}

#buckSlip h4
{
	font-size: 1.1em;
	margin-bottom: 5px;
}

#buckSlip h4.from
{
	text-align: right;
}

#buckSlip h4 span
{
	color: #0cbff2;
}

#buckSlip p
{
	color: #555;
	line-height: 18px;
}

/** END REEL / BUCK SLIP **/

/** NEWS STAND **/

.newsContent
{
	padding: 0px;
}

.newsContent h2
{
	margin-bottom: 10px;
}

.newsContentCon
{
	margin: 10px 0 10px 0;
	padding: 10px;
	height: 500px;
	overflow: auto;
	border-top: 1px solid #ccc;
}

.newsContentCon h3
{
	font-size: 1.7em;
	color: #555;
}

.newsContentCon p
{
	color: #666;
	line-height: 18px;
}

.newsContentCon p.postDate
{
	font-size: 0.9em !important;
}

.newsContentCon li em
{
	color: #0cbff2;
}

.newsThumbCon li
{
	display: block;
	float: left;
	width: 130px;
	margin-right: 10px;

}

.newsThumbCon li a:hover
{
	opacity: 0.9;
	filter: alpha(opacity=90);
}

#newsNav
{
	background: url(http://assets.aerofilm.tv/images/gfx/news_nav_bg.gif) no-repeat top left;
	width: 200px;
	float: right;
	padding: 5px 10px 0 10px;
	min-height: 500px;
}

#newsNav h4
{
	margin-bottom: 5px;
}

#newsNav li
{
	list-style-type: circle;
	margin-left: 15px;
	margin-bottom: 10px;
}

#newsStand h3
{
	font-size: 1.7em;
	color:  #666;
}


.newsImage
{
	display: block;
	margin: 10px auto 10px auto;
	width: 525px;
	border: 1px solid #f1f1f1;
	padding: 10px;
}

.newsImage a:hover
{
	opacity: 0.9;
	filter: alpha(opacity=90);
	border: 1px solid #0cbff2;
}


/** END NEWS STAND **/


/** POST PRODUCTION **/

#editorList
{
	width: 115px;
	position: absolute;
	top: 230px;
	right: 0;
}

#editorList h4
{
	margin-bottom: 10px;
	color: #666;
}

#editorList li
{
	font-size: 1.1em;
	margin-bottom: 30px;
	color: #f37721;
}



/** PRE PRO PAGE **/

.preProLogin label
{
	display: block;
	font-size: 1.3em;
	color: #fff;
}

.preProLogin input.signInInput
{
	font-size: 1.2em;
	padding: 2px;
	margin-bottom: 7px;
	width: 210px;
}

/** DIRECTIONS **/

#googleMaps input.addyField
{
	border: 1px solid #ccc;
	font-size:1.2em;
	margin-bottom:7px;
	padding:2px;
	margin: 5px 10px 5px 0;
	width: 375px;
}

#map
{
	border-top: 5px solid #0cbff2;
	border-bottom: 5px solid #0cbff2;
	border-right: 1px solid #0cbff2;
	border-left: 1px solid #0cbff2;
}

#directions td
{
	color: #666;
}

/** CAROUSEL GALLERY **/

.photoGallery
{
	position: relative;
	width: 950px;
	margin: auto;
	border: 1px solid #f1f1f1;
	background-color: #fff;
}

#carousel_gallery
{
	width: 800px;
	height: 700px;
	margin: auto;
}
/* dbdCSS(simplemodal.css) */
/*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2007 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic.css 92 2008-01-12 04:18:34Z emartin24 $
 *
 */

/* Overlay */
.modalOverlay
{
	/*background: #ffffff url(http://assets.aerofilm.tv/images/gfx/modal_bg_map.gif) no-repeat top center;*/
	background: #ffffff;
	width: 1200px;
	height: 800px;
	margin: auto;
	cursor: wait;
	opacity: 0.8 !important;
	filter: alpha(opacity=80) !important;
}

.newsModalOverlay,
.adminModalOverlay
{
	background-color: #ffffff;
	width: 1200px;
	height: 800px;
	margin: auto;
	cursor: wait;
}

.previewModalOverlay,
.videoModalOverlay
{
	/*background: #ffffff url(http://assets.aerofilm.tv/images/gfx/modal_bg_map.gif) no-repeat top center;*/
	background: #ffffff;
	width: 1200px;
	height: 800px;
	cursor: wait;
	opacity: 0.8;
	filter: alpha(opacity=80)
}

/* Container */
.previewModalWindow,
.videoModalWindow,
.passportModalWindow,
.newsModalWindow,
.adminModalWindow,
.modalWindow
{
	width: 600px;
	height: 690px;
	left: 50%;
	top: 3%;
	margin-left: -300px;
	background-color: #fff;
	border: 1px solid #eee;
	padding: 5px;
}


.modalContainer
{
	position: relative;
	overflow: hidden !important;
}

a.modalClose
{
	position: absolute;
	display: block;
	top: 15px;
	right: 22px;
	cursor: pointer;
}

.modalClose
{
	background: url(http://assets.aerofilm.tv/images/gfx/close.png) no-repeat;
	background-position: top left;
	width: 76px;
	height: 23px;
	/*border: 1px solid #f00;*/
}

.modalClose:hover
{
	background-position: left -35px;
}


/** AERO SPECIFIC STYLE **/

.passportModalWindow
{
	/* PASSPORT BG NEEDS TO GO HERE */
	border: none;
	width: 750px;
	left: 50%;
	margin-left: -350px;
	border: 1px solid #f1f1f1;
}

.previewModalWindow,
.modalWindow,
.videoModalWindow
{
	background: url(http://assets.aerofilm.tv/images/gfx/video_frame_bg.gif) no-repeat top left;
	width: 860px;
	height: 720px;
	left: 50%;
	margin-left: -420px;
	background-color: #fff;
}

.newsModalWindow
{
	width: 700px;
	height: 600px;
	margin-left: -350px;
	left: 50%;
	background-color: #fff;
	overflow: auto;
	border: 1px solid #ccc;
}

.newsModalWindow h2
{
	font-size: 1.7em;
	margin-top: 25px;
}

.buckSlipModalWindow .modalClose
{
	top: 15px;
	right: 22px;
}

/** ADMIN MODAL **/

.adminModalWindow
{
	width: 700px;
	height: auto;
	left: 50%;
	margin-left: -350px;
	background-color: #fff;
	border: 5px solid #0cbff2;
	text-align: left;
	padding: 20px;
}


.newsModalWindow .modalClose,
.adminModalWindow .modalClose
{
	background: url(http://assets.aerofilm.tv/images/admin/buttons/close_window.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 100px;
	height: 22px;
	top: 0px;
	right: 0px;
}

.newsModalWindow .modalClose:hover,
.adminModalWindow .modalClose:hover
{
	background-position: left -32px;
}

.miniModalWindow
{
	width: 400px;
	border: 2px solid #0cbff2;
	background: #fff;
	top: 20%;
	left: 50%;
	margin-left: -200px;
	margin-top: 10px;
	padding: 3px;
}


.miniModalOverlay
{
	background: #ffffff;
	width: 1200px;
	height: 800px;
	margin: auto;
	cursor: wait;
	opacity: 0.8 !important;
	filter: alpha(opacity=80) !important;
}


.promptButton
{
	font-size: 1.5em;
	padding: 10px;
	margin: 10px;
}


/*** PREPRO MODALS ***/

.prePro .previewModalWindow
{
	background-image: none !important;
	width: 900px !important;
	height: 600px !important;
	min-width: 900px;
	margin-left: -450px;
}

.prePro .modalData
{
	padding: 30px;
}



.prePro .previewModalWindow .modalClose
{
	background: url(http://assets.aerofilm.tv/images/admin/buttons/close_window.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 100px;
	height: 22px;
	top: 0px;
	right: 0px;
}

.adminPrePros .modalData .titleField
{
	width: 400px;
	font-size: 1.2em;
}
/* dbdCSS(simplemodal_ie.css) */
/*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2007 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic_ie.css 95 2008-01-15 16:17:03Z emartin24 $
 *
 */

/* IE 6 hacks*/
.modalWindow
{
	top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(5 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
/*
.modalWindow a.modalClose
{
	background: none;
	right: 10px;
	width: 15px;
	height: 15px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://assets.aerofilm.tv/images/button/close_win_off.gif',sizingMethod='scale');
}
*/
/* dbdCSS(icon.css) */
/**** CIRCLE ICONS *****/

.flightIcon
{
	background: url(http://assets.aerofilm.tv/images/icons/circle_icons.gif) no-repeat;
	background-position: left top;
}

.filmCamIcon
{
	background: url(http://assets.aerofilm.tv/images/icons/circle_icons.gif) no-repeat;
	background-position: left -50px;
}

.slateIcon
{
	background: url(http://assets.aerofilm.tv/images/icons/circle_icons.gif) no-repeat;
	background-position: left -100px;
}

.reelIcon
{
	background: url(http://assets.aerofilm.tv/images/icons/circle_icons.gif) no-repeat;
	background-position: left -150px;
}

.homeIcon
{
	background: url(http://assets.aerofilm.tv/images/icons/circle_icons.gif) no-repeat;
	background-position: left -200px;
}

/* dbdCSS(hover.css) */
/**** HOVER STATES ****/


.popup
{
	background: url(http://assets.aerofilm.tv/images/gfx/hover_bg.png) no-repeat top left;
	width: 235px;
	height: 142px;
	position: absolute;
	top: 100px;
	z-index: 1000s;
	display: none;
	border-collapse: collapse;
	/*border: 1px solid #f00;*/
}

.headNav .popup
{
	background: url(http://assets.aerofilm.tv/images/gfx/hover_header_bg.gif) no-repeat top left;
	width: 235px;
	height: 75px;
	position: absolute;
	top: 20px !important;
	z-index: 10000 !important;
	display: none;
	border-collapse: collapse;
	/*border: 1px solid #f00;*/
}

.poptext
{
	width: 200px;
	height: 100px;
	margin: 30px 0 0 18px;
	overflow: hidden;
	font-size: 10px;
	line-height: 12px !important;
	text-align: left;
	color: #555;
}


.headNav .poptext
{
	background: url(http://assets.aerofilm.tv/images/gfx/header_nav_logo_sprites.gif) no-repeat;
	width: 205px;
	height: 46px;
	display: block;
	margin: 20px 0 0 15px;
}

.aeroFilmLogo
{
	background-position: left top !important;
}

.aeroPostLogo
{
	background-position: -205px top !important;
}

.aeroDigitalLogo
{
	background-position: -410px top !important;
}

.rogueLogo
{
	background-position: -615px top !important;
}

.clarityLogo
{
	background-position: -820px top !important;
}

.poptext h4
{
	margin-bottom: 3px;
	margin-left: 5px;
}

.poptext h5
{
	display: block;
	margin-bottom: 3px;
	margin-left: 5px;
	font-size: 1.2em;
}

.poptext h4 span
{
	font-size: 0.8em;
	font-weight: normal;
}

.poptext img
{
	margin: 5px;
}



/*** SALES POP-UP ADJUSTMENT ***/

#salesSlideContent .popup
{
	background: url(http://assets.aerofilm.tv/images/gfx/hover_up_bg.gif) no-repeat top left;
	width: 235px;
	height: 175px;
	top: 30px !important;
}

#salesSlideContent .poptext
{
	margin: 10px 0 32px 16px;
	height: 150px;
}

#salesSlideContent .poptext p
{
	margin-bottom: 0px !important;
	margin-left: 5px;
	font-size: 1.0em;
}

#salesSlideContent .poptext h4
{
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #d9d9d9;
	padding-bottom: 5px;
}

/* dbdCSS(ajax.css) */
/**** ALL AJAX CSS ****/

.xajaxLoadBox
{
	border: 1px solid #ccc;
	background-color: #fff;
}

.pageAllAdmin .xajaxLoadBox
{
	border: 1px solid #ccc;
	background-color: #fff;
	top: 150px !important;
}

/* dbdCSS(ie_fixes.css) */
/**** STUPID INTERNET EXPLORER 6 & 7 BUG FIXES ****/

/* dbdCSS(aeroMail.css) */
/**  CUSTOM REEL CSS **/


.customReel
{
	background: #ffffff url(http://assets.aerofilm.tv/images/gfx/modal_bg_map.gif) no-repeat top center;
	width: 100%;
	height: 100%;
}

.customReel #pageBody
{
	position: relative;
	background: url(http://assets.aerofilm.tv/images/gfx/aero_mail_envelope.gif) no-repeat top center;
	width: 998px;
	height: 517px;
	margin: 10px auto 10px auto;
}

.customReel #pageHead
{
	display: none;
}

#movieFrame
{
	position: absolute;
	top: 75px;
	left: 50px;
	width: 480px;
}

#quicktimeMovie
{
	width: 480px;
	height: 320px;
	border: 1px solid #ccc;
}

#aeroLogo
{
	position: absolute;
	top: 410px;
	right: 65px;
}

#aeroLogo a
{
	display: block;
	width: 180px;
	height: 30px;
}

#additionalInfo
{
	position: absolute;
	top: 60px;
	right: 35px;
	text-align: left;
	width: 250px;
	height: 330px;
	overflow: auto;
}

#additionalInfo h4
{
	font-size: 1.0em;
	color: #555;
	margin-bottom: 20px;
}

#spotOrder
{
	margin-left: 25px;
}

#spotOrder ul
{
	padding-left: 10px;
}

#spotOrder li
{
	list-style-type: decimal;
	font-size: 1.2em;
	color: #666;
}

#buckSlip
{
	margin-top: 15px;
	line-height: 1.2em;
}

.customReel .dbdFoot
{
	margin-top: 100px;
	margin-bottom: 10px;
}

#trackingNumber
{
	position: absolute;
	top: 491px;
	right: 335px;
}

#directorName
{
	position: absolute;
	top: 55px;
	left: 50px;
}

#navLinks
{
	position: absolute;
	top: 470px;
	right: 640px;

}

#navLinks a
{
	display: block;
	float: left;
	margin-right: 10px;
}

#movieControl
{
	position: relative;
}

#movieControl .playBtn
{
	position: absolute;
	top: 3px;
	left: 0px;
}

#movieControl .stopBtn
{
	position: absolute;
	top: 7px;
	left: 28px;
}

#movieControl .movieBar
{
	position: absolute;
	top: 12px;
	left: 55px;
	border: 1px solid #ccc;
	width: 320px;
}

#movieControl .movieTime
{
	position: absolute;
	top: 12px;
	right: 0px;
	margin: 0px;
}


/** BUTTONS **/

.contactBtn
{
	background: url(http://assets.aerofilm.tv/images/button/contact_btn.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 94px;
	height: 27px;
}

.contactBtn:hover
{
	background: url(http://assets.aerofilm.tv/images/button/contact_btn.gif) no-repeat;
	background-position: left -39px;
}

.shareBtn
{
	background: url(http://assets.aerofilm.tv/images/button/share_btn.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 94px;
	height: 27px;
}

.shareBtn:hover
{
	background: url(http://assets.aerofilm.tv/images/button/share_btn.gif) no-repeat;
	background-position: left -39px;
}

.viewWebsiteBtn
{
	background: url(http://assets.aerofilm.tv/images/button/website_btn.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 94px;
	height: 27px;
}

.viewWebsiteBtn:hover
{
	background: url(http://assets.aerofilm.tv/images/button/website_btn.gif) no-repeat;
	background-position: left -39px;
}

.playBtn
{
	background: url(http://assets.aerofilm.tv/images/button/aero_mail_play.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 27px;
	height: 27px;
}

.playBtn:hover
{
	background: url(http://assets.aerofilm.tv/images/button/aero_mail_play.gif) no-repeat;
	background-position: left -28px;
}

.stopBtn
{
	background: url(http://assets.aerofilm.tv/images/button/aero_mail_stop.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 21px;
	height: 21px;
}

.stopBtn:hover
{
	background: url(http://assets.aerofilm.tv/images/button/aero_mail_stop.gif) no-repeat;
	background-position: left -22px;
}

/* dbdCSS(ftp.css) */
/** FTP STYLE FOR POST / AERO / DIGITAL / ROGUE  **/

h3 span.heading
{
	width: 75px;
	color: #666;
}

#ftpNav
{
	width: 860px;
	margin: 0 auto 0 auto;
}

#ftpNav li
{
	float: right;
}

.ftpFrame
{
	width: 860px;
	margin: 10px auto 0 auto;
	position: relative;
}

.ftpFrame h5
{
	margin-top: 10px;
}

.ftpFrame p
{
	font-size: 0.9em !important;
}

.ftpFrame li
{
	display: block;
	float: left;
	padding-right: 15px;
}


.ftpFrame ul.head
{
	padding-left: 10px;
	background-color: #eee;
	color: #555;
	padding-top: 2px;
}


.ftpCon
{
	border: 2px solid #eee;
}

.ftpCon li
{
	display: block;
	float: left;
	padding: 0px 15px 2px 0;
	font-size: 1.1em;
	margin-bottom: 5px;
	height: 30px;
}

.ftpCon ul
{
	padding: 5px;
}

/* SPECIFIC LI WIDTHS */

.title
{
	width: 175px;
	font-weight: bold;
	color: #555;
}

.fileName
{
	width: 240px;
}

.ftpCon li
{
	font-size: 0.95em;
}

.ftpCon .fileName
{
	font-weight: bold;
	color: #555;
	font-size: 1.0em;
}

.fileDate
{
	width: 100px;
}

.fileType
{
	width: 125px;
}

.fileSize
{
	width: 75px;
}

.download
{
	width: 100px;
}

.preview
{
	width: 100px;
}

.imageFrame
{
	width: 640px;
	margin: 45px 0 0 35px;
}

#downloadAll
{
	position: absolute;
	top: 15px;
	right: 0;
	width: 120px;
}

#downloadAll span
{
	font-size: 0.8em;
}

/** BUTTONS **/



.cargo a.previewBtn
{
	background: url(http://assets.aerofilm.tv/images/button/film/preview.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 94px;
	height: 28px;
}

.cargo a.previewBtn:hover
{
	background-position: left -39px;
}

.cargo a.downloadBtn
{
	background: url(http://assets.aerofilm.tv/images/button/film/download.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 94px;
	height: 28px;
}

.cargo a.downloadBtn:hover
{
	background-position: left -39px;
}

.cargo a.downloadAllBtn
{
	background: url(http://assets.aerofilm.tv/images/button/film/download_all.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 110px;
	height: 28px;
}

.cargo a.downloadAllBtn:hover
{
	background-position: left -39px;
}



.aeroPost a.previewBtn
{
	background: url(http://assets.aerofilm.tv/images/button/post/preview_button.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 94px;
	height: 28px;
}

.aeroPost a.previewBtn:hover
{
	background-position: left -39px;
}

.aeroPost a.downloadBtn
{
	background: url(http://assets.aerofilm.tv/images/button/post/download_button.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 94px;
	height: 28px;
}

.aeroPost a.downloadBtn:hover
{
	background-position: left -39px;
}


.aeroDigital a.previewBtn
{
	background: url(http://assets.aerofilm.tv/images/button/digital/preview.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 94px;
	height: 28px;
}

.aeroDigital a.previewBtn:hover
{
	background-position: left -39px;
}

.aeroDigital a.downloadBtn
{
	background: url(http://assets.aerofilm.tv/images/button/digital/download.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 94px;
	height: 28px;
}

.aeroDigital a.downloadBtn:hover
{
	background-position: left -39px;
}

.americanRogue a.previewBtn
{
	background: url(http://assets.aerofilm.tv/images/button/rogue/preview.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 94px;
	height: 28px;
}

.americanRogue a.previewBtn:hover
{
	background-position: left -39px;
}

.americanRogue a.downloadBtn
{
	background: url(http://assets.aerofilm.tv/images/button/rogue/download.gif) no-repeat;
	background-position: top left;
	display: block;
	width: 94px;
	height: 28px;
}

.americanRogue a.downloadBtn:hover
{
	background-position: left -39px;
}

